long-term financing - French English Dictionary